@CHARSET "UTF-8";
/********************************      Basic Structure      ********************************/

html {
    font-size: 100%;
    height: 100%;
    margin-bottom: 1px; /* Always show a scrollbar to avoid jumping when the scrollbar appears  */

}

body {
    font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background: #ffffff url("../../images/default/images/bg.jpg")/*tpa=http://maylanhhoanggia.com/images/default/images/bg.jpg*/ center top no-repeat;
}

ul									{ list-style: none; }

h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:bold;
}

img, div { behavior: url(iepngfix.htc)/*tpa=http://maylanhhoanggia.com/css/default/iepngfix.htc*/ }

/* Style for Usual tabs */
.usual {
    background:#ffffff;
    color:#000000;
    float: left;
    width:748px;
    border:0px solid red;

}
.usual ul{
    -webkit-padding-start: 0px;
    -moz-padding-start: 0px;
    _padding: 0px;
    _left: 0px; margin:0; padding:0;
    width:748px;

}
.usual li { list-style:none; float:left; 
            width: 93px; float: left; border: 1px; background: #cfcfcf; line-height: 20px;
}
.usual ul a {
    display:block;
    /*padding:6px 10px;*/
    text-decoration:none!important;
    margin:0px;
    margin-left:0;

    color:#000000;
    background:#cfcfcf;
}
.usual ul a:hover {
    color:#FFF;
    background:#cc0554;
}
.usual ul a.selected {

    color:#ffffff;
    background:#cc0554;
    border-bottom:0px solid snow;
    cursor:default;
}
.usual div {
    float: left;


}
.usual div a { color:#000; font-weight:bold; }



/*===========================================================*/


.topbg{
    height: 41px; width: 100%;
    background: url("../../images/default/images/topbg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/topbg.png*/ repeat-x;
}

.container{
    width: 1008px;
    float: left;	
    min-height: 1000px;
    border-left: 0px solid #dcdbdb;
    border-right: 0px solid #dcdbdb;
}

.ctn{
    width: 1008px;
    float: left;	
    /*min-height: 1000px;*/
    
}
#mq{
    width: 1008px;
    float: left;	
    min-height: 95px;
    height: expression(this.height<95 ? 95 : true);
    background: #ffffff;
    border-top: 4px solid #fac306;
    padding-top: 5px;
}

#topnav{
    width: 998px;
    float: left;	
    background: #ed0808;
    height: 24px;
}
.ctn2{
    width: 1008px;
    float: left;	
    
}

.lightbox img{
    
}
#logo{
    width: 223px;
    float: left;	
    height: 135px;
    border-right: 1px solid #656464;
}
#flash2{
    width: 978px;
    float: left;	
    height: 277px;
    margin-top: 3px;
}
#banner_and_menu{
    width: 1008px;
    float: left;	

}
.txt_head_name_ct {
	font-size: 37px;
    margin-left: 16px;
    margin-top: 24px;
    position: absolute;
    text-align: center;
    text-shadow: 2px 2px 4px #fff;
}
.equalHeight{
    width: 998px;
    float: left;	
}
#banner em {
	margin-top: 30px;
    position: absolute;
}
#banner{
    width: 1008px; float: left;
    height: 158px;
}
#topmenu{
    width: 1008px; height: 56px; float: left;
    background: url("../../images/default/images/topmenu_bg2.png")/*tpa=http://maylanhhoanggia.com/images/default/images/topmenu_bg2.png*/ no-repeat;
}
#bottom_menu a{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
#topmenu_left{
    width: 54px; height: 42px; float: left;
    background: url("../../images/default/images/topmenu_left_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/topmenu_left_bg.png*/ no-repeat;
}
#topmenu_center{
    width: 1008px; float: left;
}
#topmenu_right{
    width: 49px; height: 42px; float: left;
    background: url("../../images/default/images/topmenu_right_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/topmenu_right_bg.png*/ no-repeat;
}

.topmenu_item_left{
    width: 10px; height: 28px; float: left;
    background: url("../../images/default/images/top_menu_item_left.png")/*tpa=http://maylanhhoanggia.com/images/default/images/top_menu_item_left.png*/ no-repeat;
}
.topmenu_item_center{
    height: 28px; float: left;
    background: url("../../images/default/images/top_menu_item_center.png")/*tpa=http://maylanhhoanggia.com/images/default/images/top_menu_item_center.png*/ repeat-x;
}
.topmenu_item_right{
    width: 10px; height: 28px; float: left;
    background: url("../../images/default/images/top_menu_item_right.png")/*tpa=http://maylanhhoanggia.com/images/default/images/top_menu_item_right.png*/ no-repeat;
}

.menu_link_normal_color{
    color: #0064b2;
    display: block;
    padding-top: 8px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    border: 0px solid blue;
}
.menu_link_normal_color:hover{
    color: #DA0000;
    background: url("../../images/default/images/topmenu_selected.png")/*tpa=http://maylanhhoanggia.com/images/default/images/topmenu_selected.png*/ repeat-x;
}
.menu_link_selected_color{
    color: #DA0000;
    
    display: block;
    padding-top: 8px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    border: 0px solid blue;
}

.separate{
    width: 0px; height: 8px; 
    border-left: 1px solid #340101; 
    border-right: 1px solid #b91515; 
    float: left; margin: 15px 8px 0px 8px;
    _margin-top: 12px;
}

#clock_bg{
    width: 1008px; float: left;
    padding: 0px 0px 5px 0px;
    
}
#clock{
     width: 140px; float: left; text-align: right;
     padding: 5px 10px 0px 0px;
     margin-top: 15px;
     color: #106eb6;
     font-weight: bold;
}
#welcome{
     width: 65%; float: left; text-align: right;
     padding: 5px 0px 0px 0px;
     border: 0px solid red;
     font-weight: bold; 
     /*font-family: Times New Roman;
	 font-size: 14px;*/
}
#rating{
     width: 34%; float: left; text-align: left;
     padding: 11px 0px 0px 0px;
     padding-left: 1%;
     border: 0px solid red;
     font-weight: bold; 
     font-family: Times New Roman;
}

#left_column{
    width: 247px; float: left;
    
    padding-bottom: 32767px;
    margin-bottom: -32767px;
}
#middle_column{
    width: 740px; float: left;

    background: #ffffff;
    padding-bottom: 32767px;
    margin-bottom: -32767px;
}
#right_column{
    width: 227px; float: left;
    padding-top: 4px;
    margin-left: 4px;
    _margin-left: 3px;
    background: #ffffff;
    padding-bottom: 32767px;
    margin-bottom: -32767px;
}
.left_nav_bg{
    width: 209px; height: 33px; float: right;
    background: url("../../images/default/images/leftmenu_nav_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/leftmenu_nav_bg.png*/ no-repeat;
    margin-right: 20px; _margin-right: 10px;
}
.left_nav_left_bg{
    width: 25px; height: 30px; float: left;
    background: url("../../images/default/images/leftmenu_nav_left.png")/*tpa=http://maylanhhoanggia.com/images/default/images/leftmenu_nav_left.png*/ no-repeat;
}
.left_nav_right_bg{
    width: 227px; height: 30px; float: left;
    background: url("../../images/default/images/leftmenu_nav_center.png")/*tpa=http://maylanhhoanggia.com/images/default/images/leftmenu_nav_center.png*/ repeat-x;
}

.left_nav_text{
    width: 190px; float: left;
    text-align: center;
    color: #fff;
    font-weight: bold; text-transform: uppercase;
    margin-top: 9px;
    
    font-size: 11px;
	letter-spacing: -1px;
}

.leftmenu_item_wrapper{
    width: 209px; min-height: 50px;
    height: expression(this.height<50 ? 50 : true);
    float: right;
    margin: 0px 0px 0px 0px;
    border: 0px solid blue;
    margin-right: 20px; _margin-right: 10px;
}
.leftmenu_items a{
    display: block; float: left;
    background: url("../../images/default/images/list1.png")/*tpa=http://maylanhhoanggia.com/images/default/images/list1.png*/ left center no-repeat;
    padding-left: 12px; _padding-left: 6px;
    margin-left: 20px; _margin-left: 10px; 
    margin-top: 9px;
    color: #4d565b;
    font-weight: bold;
	font-size: 12px;
}
.leftmenu_items a:hover{
    color: #000E1D;
}
#search_btn{
    width: 88px;
    height: 33px;
    float: left;
    background: url("../../images/default/images/search_btn_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/search_btn_bg.png*/ no-repeat;
    color: #000000; font-weight: bold; text-decoration: none;
    padding-top: 5px;
    margin: 5px 0px 5px 0px;
    margin-left: 80px; _margin-left: 40px;
}
#search_btn a{
    color: #000000; font-weight: bold; text-decoration: none;
}

.right_nav_bg{
    width: 211px; height: 30px; float: left;
    background: url("../../images/default/images/nav_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/nav_bg.png*/ repeat-x;
}
.right_nav_text{
    width: 211px; float: left;
    text-align: center;
    color: #fff;
    font-weight: bold; text-transform: uppercase;
    margin-top: 8px;
}
.ad img{
    max-width: 202px;
    border: 0px;
}
.wl{
    width: 220px; float: left; text-align: center;
    padding: 5px;
}
.wl img{
    max-width: 220px; border: 0px;
}

.content_nav_bg{
    width: 738px; height: 33px; float: left;
    background: url("../../images/default/images/content_nav_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/content_nav_bg.png*/ no-repeat;
}
.content_nav_bg2{
    width: 340px; height: 39px; float: left;

}
.content_nav_left_bg{
    width: 33px; height: 29px; float: left;
    background: url("../../images/default/images/content_nav_left.png")/*tpa=http://maylanhhoanggia.com/images/default/images/content_nav_left.png*/ no-repeat;
}
.content_nav_center_bg{
    width: 191px; height: 29px; float: left;
    background: url("../../images/default/images/content_nav_center.png")/*tpa=http://maylanhhoanggia.com/images/default/images/content_nav_center.png*/ repeat-x;
}
.content_nav_right_bg{
    width: 28px; height: 29px; float: left;
    background: url("../../images/default/images/content_nav_right.png")/*tpa=http://maylanhhoanggia.com/images/default/images/content_nav_right.png*/ no-repeat;
}

.content_nav2_left_bg{
    width: 33px; height: 34px; float: left;
    background: url("../../images/default/images/nav2_left.png")/*tpa=http://maylanhhoanggia.com/images/default/images/nav2_left.png*/ no-repeat;
}
.content_nav2_center_bg{
    width: 191px; height: 34px; float: left;
    background: url("../../images/default/images/nav2_center.png")/*tpa=http://maylanhhoanggia.com/images/default/images/nav2_center.png*/ repeat-x;
}
.content_nav2_right_bg{
    width: 28px; height: 34px; float: left;
    background: url("../../images/default/images/nav2_right.png")/*tpa=http://maylanhhoanggia.com/images/default/images/nav2_right.png*/ no-repeat;
}

.content_nav_right_bg2{
    width: 280px; height: 35px; float: left;
    background: url("../../images/default/images/content_nav_right2.png")/*tpa=http://maylanhhoanggia.com/images/default/images/content_nav_right2.png*/ repeat-y;
    margin-top: 4px;
    border: 0px solid red;
}
.content_nav_text{
    width: 600px; 
    float: left;
    text-align: left;
    color: #ffffff;
    font-weight: bolder; text-transform: uppercase;
    margin-top: 8px;
    padding-left: 40px;
    _padding-left: 20px;
    font-size: 12px;
}

.content_nav_bar{
    width: 478px; height: 4px;
    float: left;
    background: #fac306;
    line-height: 4px;
    _height: 2px;
    margin: 9px 0px 0px 0px;
}
.content_nav_bar2{
    width: 746px; height: 4px;
    float: left;
    background: #fac306;
    line-height: 4px;
    _height: 2px;
    margin: 9px 0px 0px 0px;
}
.content_nav_text2{
    width: 250px; float: left;
    text-align: left;
    color: #a20000;
    font-weight: bolder; text-transform: uppercase;
    margin-top: 8px;
    padding-left: 15px;
    border: 0px solid red;
}

.content_half{
    width: 262px; float: left;
    text-align: left;
    border: 0px solid red;
    _height:  220px;
}

.content_1_p_3{
    width: 238px; float: left;
    text-align: left;
    border: 0px solid red;
    margin-bottom: 20px;
    min-height: 285px;
    height: expression(this.height<285 ? 285 : true);
    background: url(../../images/default/images/hr2.gif)/*tpa=http://maylanhhoanggia.com/images/default/images/hr2.gif*/ bottom left repeat-x;
}
.content_1_p_3_content{
    width: 227px; 
    height: 212px;
    float: left;
    text-align: left;
    border: 1px solid #dfdfdf;

}

.content_1_p_5{
    width: 135px; float: left;
    text-align: left;
    border: 0px solid red;
    
    margin-bottom: 5px;
}
.content_1_p_5_content{
    width: 130px; 
    min-height: 212px;
    height: expression(this.height<212 ? 212 : true);
    float: left;
    text-align: left;
    border: 0px solid #dfdfdf;

}

.content_1_p_3_content2{
    width: 227px; 
    height: 253px;
    background: url("../../images/default/images/bg_detail.gif")/*tpa=http://maylanhhoanggia.com/images/default/images/bg_detail.gif*/ top left repeat;
    float: left;
    text-align: left;
    border: 1px solid #dfdfdf;

}
.content_1_p_4{
    width: 249px; float: left;
    text-align: center;
    border: 0px solid red;
    margin-bottom: 5px;
}
.content_1_p_4_content{
    width: 213px; 
    height: 133px;
    float: left;
    text-align: center;
    border: 1px solid #dfdfdf;
    margin-left: 18px; _margin-left: 9px;
    background: #ffffff;
    padding-top: 5px;
}
.content_1_p_4_title{
    width: 213px; 
    float: left;
    text-align: center;
    padding-top: 5px;
    margin-left: 18px; _margin-left: 9px;
}
.content_1_p_4_title a{
    font-weight: bold; color: #025ec7;
    text-decoration: none;
}
.content_1_p_4_content img{
    max-width: 200px; 
    height: 130px;
    border: 0px;
    height: expression(this.width>130 ? 130 : true);
    width: expression(this.width>200 ? 200 : true);
}
.content_1_p_3_content_title{
    width: 225px; height: 20px; float: left; /*background: #dfdfdf;*/
    margin: 1px 0px 0px 1px;
    text-align: center;
    color:#025ec7; font-weight: bold;
    padding-top: 7px;
    /*text-transform: uppercase;*/
}

.content_1_p_5_content_title{
    width: 130px; float: left; /*background: #dfdfdf;*/
    margin: 1px 0px 0px 1px;
    text-align: center;
    color:#025ec7; font-weight: bold;
    padding-top: 7px;
    min-height: 60px;
    height: expression(this.height<60 ? 60 : true);
    font-size: 11px;
}
.content_1_p_3_shadow{
    width: 218px; 
    min-height: 30px;
    height: expression(this.height<30 ? 30 : true);
	
    float: left;
    text-align: center;
    background: url("../../images/default/images/shadow.png")/*tpa=http://maylanhhoanggia.com/images/default/images/shadow.png*/ top center no-repeat;
    padding-top: 10px;
}
#nav2_bg{
    width: 998px; height: 34px; float: left;
    background: url("../../images/default/images/nav2_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/nav2_bg.png*/ top center repeat-x;
}
.content_1_p_3_shadow a{
    color: #036ba6; font-weight: bold;
    text-decoration: none;
}
.content_1_p_3_detail_link{
    width: 218px; 
    float: left;
    text-align: center;
    border-top: 1px dotted; border-bottom: 1px dotted;
    margin-bottom: 10px;
}
.content_1_p_3_content_content{
    width: 225px; 
    float: left;
    text-align: left;
    text-align: center;
}
.content_1_p_3_content_img{
    width: 225px; 
    height: 214px;
    float: left;
    text-align: left;
    text-align: center;
    border-bottom: 0px dotted;
    padding-top: 10px;
}
.content_1_p_3_content_img img{
    max-width: 190px; 
    max-height: 155px;
/*    _width: 190px; */
    _height: 155px;
    width: expression(this.width > 190? 190: true);
    height: expression(this.height > 155? 155: true);
}


.content_1_p_5_content_img{
    width: 130px; 
    height: 134px;
    float: left;
    text-align: left;
    text-align: center;
    border: 1px solid #cacaca;
    /*padding-top: 10px;*/
}
.content_1_p_5_content_img img{
    max-width: 130px; 
    max-height: 134px;
/*    _width: 190px; */
    _height: 134px;
    width: expression(this.width > 130? 130: true);
    height: expression(this.height > 134? 134: true);
}

.detail_link{
    display: block;
    background: url("../../images/default/images/detail_icon.png")/*tpa=http://maylanhhoanggia.com/images/default/images/detail_icon.png*/ left center no-repeat;
    color: #f90000; text-decoration: none;
    font-weight: bold;
    padding-left: 15px;
    margin: 5px 0px 0px 20px;
}
.order_link{
    display: block;
    
    background: url("../../images/default/images/order_icon.png")/*tpa=http://maylanhhoanggia.com/images/default/images/order_icon.png*/ left center no-repeat;
    color: #f90000; text-decoration: none;
    font-weight: bold;
    padding-right: 20px;
    margin: 5px 0px 0px 2px;
}

.content_1_p_2{
    width: 340px; float: left;
    text-align: left;
    border: 0px solid red;
    border: 0px solid red;
}

.content_half3{
    width: 165px; 
    text-align: left;
}

.content_half_content3{
    width: 165px; float: left;
    text-align: left;
    min-height: 140px; margin-top: 1px;

    margin-bottom: 2px;
}

.content_half_content{
    width: 262px; float: left;
    text-align: left;
    min-height: 208px; margin-top: 1px;
    height: expression(this.height<208 ? 208 : true);
    max-height: 210px;
    _height: 220px;
    background: #585858;
    margin-bottom: 2px;
}
.content_half_content2{
    width: 262px; float: left;
    text-align: left;
    min-height: 140px; margin-top: 1px;
    height: expression(this.height<140 ? 140 : true);
    background: #585858;
    margin-bottom: 2px;
}
.content_half_content_img{
    width: 106px; height: 75px; float: left; margin-left: 5px; _margin-left: 2px; margin-top: 5px; text-align: center;
    background: #c0c0c0;
    border: 2px solid #c0c0c0;
}

.content_half_content_img img{
    max-height: 75px;
    max-width: 106px;
    _height: 75px;
    border: 0px;
}

.content_half_content_img2{
    width: 157px; height: 141px; float: left; margin-left: 4px; _margin-left: 2px; margin-top: 4px; text-align: center;
    background: #ffffff;
    border: 0px solid #c0c0c0;
}

.content_half_content_img2 img{
    max-height: 157px;
    max-width: 141px;
    _height: 141px;
    border: 0px;
}
.btn_link_bg{
    width: 110px; height: 19px; float: left;
    background: url("../../images/default/images/btn_link_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/btn_link_bg.png*/ no-repeat;
    margin-left: 5px; _margin-left: 2px;
    margin-top: 3px;
}

.other_bg{
    width: 250px; height: 19px; float: left;
    background: url("../../images/default/images/other_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/other_bg.png*/ no-repeat;
    margin-left: 5px; _margin-left: 2px;
    margin-top: 10px;
}
.other_bg_text{
    width: 240px; height: 19px; float: left;
    margin-left: 10px; _margin-left: 5px;
    color: #fff400; font-weight: bold;
    margin-top: 2px;
}

.content_half_nav{
    width: 150px; float: left; margin-top: 10px;
    text-align: left;
    /*background: url('../../images/default/images/cate_nav.png') no-repeat;*/
}

.other2{
    width: 250px; float: left;
    margin-left: 5px; _margin-left: 2px;
    margin-top: 20px;
}

.other2 a{
    color: #fff; font-weight: bold; text-decoration: none;
}

.content_half_nav_text{
    width: 150px; float: left;
    text-align: center;
    padding-left: 0px; color: #fff; text-transform: uppercase;
    font-weight: bold;
    margin-top: 4px;
}

#flash1{
    width: 494px; float: left;
    height: 213px;
}





.list3{
    width: 4px; 
    float: left;
    height: 3px; background: url("../../images/default/images/list3.png")/*tpa=http://maylanhhoanggia.com/images/default/images/list3.png*/ left center no-repeat;
    margin-top: 7px;
    _margin-top: 0px;
}
.title_link{
    width: 130px; float: left; text-align: left;
    padding-left: 5px;
}
.title_link a{
    color: #fff400; font-weight: bold; text-decoration: none;
}
.left_menu_item_text{
    width: 245px; 
    float: right;
    text-align: left;
    color: #000000;
    border: 0px solid red;
    padding: 5px 0px 5px 0px;
}

.left_menu_item_text2{
    width: 200px; 
    float: right;
    text-align: left; padding: 5px 0px 5px 5px;

}
.left_menu_item_text a, .left_menu_item_text2 a{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

.statisticbg{
    width: 80px;
    height: 70px;
    float: left; 
    background: url("../../images/default/images/statistic.png")/*tpa=http://maylanhhoanggia.com/images/default/images/statistic.png*/ left center no-repeat;
}

.product_detail_img{
    float: left; padding: 3px; 
    height: 260px; border: 1px solid #cdcdcd; text-align: center;
}
.product_detail_img img{
    max-width: 400px;
    max-height: 230px;
    border: 0px;
    width: expression(this.width> 400? 400: true);
    height: expression(this.height> 230? 230: true);
}



.container2{
    width: 747px;
    float: left;
}

.container2 img{
    max-width: 747px;
}

.main_content{
    width: 494px;
    float: left;

}

.half_main_content{
    width: 374px;
    float: left;
}
.half_main_content_content{
    width: 360px;
    float: left;
    border: 0px solid red;
    margin-left: 4px;
    _margin-left: 2px;
}

.right_menu{
    width: 215px;
    float: left;
}

.right_menu img{
    max-width: 200px;

}

.main_content_nav{
    width: 748px;
    float: left;
    height: 25px;
    margin-top: 3px;
    border-bottom: 1px solid #ce0e5a;
}

.main_content_nav_half{
    width: 360px;
    float: left;
    height: 25px;
    margin-top: 3px;
    border-bottom: 1px solid #ce0e5a;
}
.main_content_nav_left{
    width: 40px;
    float: left;
    height: 25px;
    background: url("../../images/default/images/content_nav_left.png")/*tpa=http://maylanhhoanggia.com/images/default/images/content_nav_left.png*/ no-repeat;
}
.main_content_nav_right{
    width: 17px;
    float: left;
    height: 25px;
    background: url("../../images/default/images/content_nav_right.png")/*tpa=http://maylanhhoanggia.com/images/default/images/content_nav_right.png*/ no-repeat;
}
.main_content_nav_center{
    width: 681px;
    float: left;
    margin-top: 5px;
    padding-left: 10px;
    font-weight: bold; color: #000; text-transform: uppercase; text-align: left;
}

.main_content_nav_center2{
    width: 721px;
    float: left;
    margin-top: 10px;
    padding-left: 10px;
    font-weight: bold; color: #000; text-align: left;
}

.main_content_nav_center_half{
    width: 293px;
    float: left;
    margin-top: 5px;
    padding-left: 10px;
    font-weight: bold; color: #000; text-transform: uppercase; text-align: left;
}
.main_content_nav2{
    width: 232px;
    float: left;
    height: 31px;
    background: url("../../images/default/images/content_nav_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/content_nav_bg.png*/ repeat-x;

}
.main_content_nav_text{
    width: 210px;
    float: left;
    color: #eaeaea; font-weight: bold;
    padding-left: 5px;
    text-transform: uppercase;
    text-align: left;
    margin-top: 8px;
}

.right_menu_nav{
    width: 210px;
    float: right;
    height: 31px; background: url("../../images/default/images/left_menu_nav_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/left_menu_nav_bg.png*/ repeat-x;
}

.right_menu_nav_text{
    width: 190px; 
    float: left;
    height: 31px; 
    margin-left: 5px; _margin-left: 2px;
    color: #eaeaea;
    font-weight: bold; text-transform: uppercase;
    padding-top: 9px;
    font-size: 11px;
}

.right_menu_items{
    width: 208px;
    float: right;
    min-height: 100px;
    margin-top: 1px;
    border: 1px solid #c6c5c5;
}

#footer_top{
    width: 978px;
    float: left;
    background: #c10402;
    height: 26px;
    margin-left: 8px;
    _margin-left: 4px;
    border-top: 2px solid #000;
    padding-top: 5px;
}

#footer_top a{
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    text-transform: uppercase;
}

#footer_content{
    width: 100%;
    float: left;

    height: 117px;
    background: #1f1f1f;
}

.list2{
    width: 9px; 
    float: left;
    height: 28px; 
    margin-left: 7px; _margin-left: 3px;
    background: url("../../images/default/images/list2.png")/*tpa=http://maylanhhoanggia.com/images/default/images/list2.png*/ left center no-repeat;
}

.list2_lv2{
    width: 9px; 
    float: left;
    height: 28px; 
    margin-left: 40px; _margin-left: 20px;
    background: url("../../images/default/images/list2.png")/*tpa=http://maylanhhoanggia.com/images/default/images/list2.png*/ left center no-repeat;
}



.left_menu_item_text_lv2{
    width: 160px; 
    float: left;
    padding-left: 10px;
    text-align: left; padding-top: 8px;
}



.nick_img a img{
    max-width: 90px;
    max-height: 60px;
}

.product_items{
    width: 164px; float: left;
}

.product_item{
    width: 156px; height: 176px;
    border: 1px solid #c9c9c9;
    margin-top: 7px;
    text-align: center;
}

.product_item img{
    max-width: 152px; 
    max-height: 172px;
    _height: 170px;
    border: 0px;

}

.product_item_text{
    width: 156px; min-height: 25px;
    max-height: 50px;
    height: 25px;
    margin-top: 5px;
    padding: 5px 3px 5px 0px;
    color: #ec3a00;
    font-weight: bold;
    text-align: center;
}

.product_item_text a{
    color: #000000;
    text-decoration: none;
}

.product_item img{
    max-width: 156px; max-height: 176px;
    border: 0px;
}

.product_item a{
    text-decoration: none;

}

.paging_item{
    border: 1px solid #8db5d7;
    text-align: center;
    padding: 5px;
    float: left;
    margin: 2px;

}

.paging_item:hover{
    border: 1px solid #e89954;
    background: #ffca7d;
    color: #000000;
}

.paging_item_current{
    border: 0px solid #e89954;
    /*    background: #ffca7d;*/
    padding: 5px;
    float: left;
    margin: 2px;
}

.paging_item a, .paging_item_current a{
    text-decoration: none;
    font-weight: bold;
}
.normal_page{
    color: #cc0554; font-weight: bold;
}

.current_page{
    color: #000000; font-weight: bold;
}

.leftmenu_news_items{
    width: 220px;
    float: left; padding: 2px;
    text-align: left;
}
.leftmenu_news_items_link{
    color: #095fa0; font-weight: bold; text-decoration: none;
}

.leftmenu_news_items_img{
    width: 100px;
    float: left; 
}

.leftmenu_news_items_img img{
    max-width: 100px;
    max-height: 70px;
    border: 0px;
}

.leftmenu_news_items_text{
    width: 110px;
    float: left;
    padding-left: 5px;
    text-align: justify;
}

.leftmenu_news_items_text a{
    color: #000; font-weight: normal; text-decoration: none;
}

.leftmenu_news_items_link a{
    color: #095fa0; font-weight: bold; text-decoration: none;
}

.other_news{
    width: 400px; float: left; padding: 5px 10px 5px 20px; text-align: left;

    margin-left: 30px; _margin-left: 15px;
    background: url("../../images/default/images/list2.png")/*tpa=http://maylanhhoanggia.com/images/default/images/list2.png*/ left center no-repeat;
}

.other_news a{
    color: #3E3E3E; font-weight: normal; text-decoration: none;
}

.news_link{
    color: #026288; font-weight: bold; text-decoration: none;
}

.news_link img{
    max-width: 116px; max-height: 86px;
    _width: 116px; _height: 86px;
    border: 0px;
    padding-right: 5px;
}

.half_main_content_content_no_margin{
    width: 360px; float: left; text-align: left;
    text-align: justify;
}

.half_main_content_content_no_margin2{
    width: 350px; float: left; text-align: left;
    text-align: justify;
    background: url("../../images/default/images/list2.png")/*tpa=http://maylanhhoanggia.com/images/default/images/list2.png*/ left center no-repeat;
    padding: 0px 0px 0px 10px;
    line-height: 20px;
}



.description_link{
    color: #000001; font-weight: normal; text-decoration: none;
}

.detail_nav{
    width: 748px; float: left; height: 32px;
    text-align: justify;
    background: url("../../images/default/images/detail_nav_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/detail_nav_bg.png*/ left center repeat-x;
    font-weight: bolder;
}

.calendar_bg{
    width: 400px; line-height: 25px; float: left;
    background: url("../../images/default/images/calendar.png")/*tpa=http://maylanhhoanggia.com/images/default/images/calendar.png*/ left center no-repeat;
    margin-left: 6px; _margin-left: 3px;
    padding: 0px 0px 0px 20px;
    color: #666666; font-weight: normal;
}
.email_bg{
    width: 16px; float: right; margin: 6px 5px 0px 0px;
    /*background: url('../../images/default/images/email.png') left center no-repeat;*/

}
.print_bg{
    width: 14px; float: right; margin: 6px 5px 0px 0px;
    /*    background: url('../../images/default/images/print.png') left center no-repeat;*/

}
.pdf_bg{
    width: 14px; float: right; margin: 6px 5px 0px 0px;
    /*    background: url('../../images/default/images/pdf.png') left center no-repeat;*/

}

.readmore{
    width: 120px; float: right; border: 0px solid red;
}
.readmore a{
    color: #3c8c14;
    text-decoration: none;
}

.news_img{
    width: 112px; height: 76px; float: left; border: 1px solid #e8e8e8; margin-right: 5px;
}
.news_img img{
    max-width: 110px;
    max-height: 74px;
    width: expression(this.width> 110? 110: true);
    height: expression(this.height> 74? 74: true);
    border: 0px;
}

.gallery_img img{
    max-width: 170px;
    max-height: 130px;
}

.left_menu_items{
    width: 258px;

    float: left;
    border-bottom: 1px dotted;
}

.left_menu_items2{
    width: 252px;
    float: left;
    
}

.leftmenu_lv1{
    width: 242px; height: 27px;
    float: left;
    background: url("../../images/default/images/leftmenu_item_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/leftmenu_item_bg.png*/ left center repeat-x;
    text-align: left;
    font-size: 12px;
    padding: 1px 0px 0px 10px;
}

.lefmenu_lv2{
    width: 242px; height: 22px;
    float: left;
    background: url("../../images/default/images/leftmenu_item_bg.png")/*tpa=http://maylanhhoanggia.com/images/default/images/leftmenu_item_bg.png*/ left center repeat-x;
    text-align: left;
    font-size: 12px;
    
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    border: 0px solid red;
    display: block;
    padding: 5px 0px 0px 10px;
    margin-top: 1px;
}
.lefmenu_lv2:hover{
    height: 22px;
    float: left;
    background: url("../../images/default/images/leftmenu_nav_center.png")/*tpa=http://maylanhhoanggia.com/images/default/images/leftmenu_nav_center.png*/ repeat-x;
    text-align: left;
    font-size: 12px;
    
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    border: 0px solid red;
    display: block;
    padding: 5px 0px 0px 10px;
    margin-top: 1px;
}

.leftmenu_lv1_text{
    width: 215px; 
    text-transform: uppercase;
    float: left;
    background: url("../../images/default/images/list1.png")/*tpa=http://maylanhhoanggia.com/images/default/images/list1.png*/ left center no-repeat;
    text-align: left;
    font-size: 12px;
    margin-left: 10px;
    _margin-left: 5px;
    padding: 4px 0px 0px 20px;
}


.list_icon1{
    width: 9px; 
    float: left;
    height: 17px;
    background: url("../../images/default/images/list1.png")/*tpa=http://maylanhhoanggia.com/images/default/images/list1.png*/ left bottom no-repeat;

}

.list_icon2{
    width: 37px; 
    float: left;
    height: 17px;
    background: url("../../images/default/images/list1.png")/*tpa=http://maylanhhoanggia.com/images/default/images/list1.png*/ right bottom no-repeat;

}

.demo-show{
    width: 252px;
    float: left;
    border: 0px solid red;
}

.demo-show div.sub{
    width: 252px;
    float: left;

}
.hr_tools {
	background:#f4f4f4;
	padding:2px;
	padding-left:10px;
	border-bottom:#FFFFFF solid 2px;
	border-top:#FFFFFF solid 2px;
	text-align: left;
}
.hr_tools a{
	font-weight:bold;
	color:#5f5f5f;
}
.news_a_a{
color: #3E3E3E;
}
.news_a_a:hover{
color: #0E75B8;
text-decoration: underline;
}

table { table-layout: fixed; }
 td { word-wrap: break-word; }

marquee {word-wrap: normal;}

#footmenu{
	text-align: left;
}
.footmenucol{
float:left;
width:252px;
}
.footmenucol:last-child{

border-right:none;
}

.footmenucol ul{ margin:0; padding:0; display:block;}
.footmenucol ul li{ 
list-style: none; 
font:normal 10pt Arial;
color:#333;
padding:3px 10px 0;
line-height:16px;
}
.footmenucol ul li a, .footmenucol ul li a:visited{
color:#444;
text-decoration:none;
}
.footmenucol ul li a:hover{
text-decoration:underline;
}

.bgmenufoot{
font:bold 11pt Arial;
color:#444;
background:#e5e5e5;
line-height:22px;
}
#help { margin-top: 10px; }
#help ul{ margin:0; padding:0; display:block}
#help ul li{
list-style:none;
float:left;
padding:3px;
text-align:center;
font:normal 12px Arial;
color:#444;
min-width:120px;
background:transparent url(../../images/line-help.png)/*tpa=http://maylanhhoanggia.com/images/line-help.png*/ no-repeat right center;
}
.hotline2{
font:normal 18px Arial;
color:#444;
}
.hotlineopa{
font:normal 18px Arial;
color:#888;
}
.hotlineopa11{
font:normal 10px Arial;
color:#888;
}

.seolink
{
    border-top: 1px dashed #888;
    border-bottom: 1px dashed #888;
    color: #333;
    float: left;
    width: 100%;
}

.seolinktit-left
{
    color: #444;
    margin-left: 20px;
    float: left;
    margin-top: 6px;
    width: 100px;
    font-size: 11px;
}

#seolink ul
{
   
    margin: 0;
    padding: 0;
    display: block;
    margin-top: 6px;
    margin-bottom: 6px;
    float: left;
}
/*
#seolink ul li
{
    list-style: none;
    float: left;
    padding: 3px 6px 3px 9px;
    font: normal 12px Arial;
    color: #888;
    margin-top:-7px;
    background:transparent url(images/arrow3.png) no-repeat left 9px;
    line-height: 18px;
}*/

 #seolink ul li {
    list-style: none;
    float: left;
    padding: 0px 6px 4px 10px;
    font: normal 12px Arial;
    color: #888;
    margin-top: -8px;
    background: transparent url(../../images/arrow3.png) no-repeat left 8px;
    font-size: 11px;
    line-height: 23px;
}

#seolink ul li a, #seolink ul li a:visited
{
    color: #888;
}
#seolink ul li a:HOVER {
	text-decoration: underline;
}

#footer2 {
margin: 10px 0 10px;
padding: 6px;
width: 100%;
font: normal 11px Arial;
color: #666;
text-align: center;
padding-bottom: 50px;
line-height: 20px;
}

#newsletter{
margin:5px 0 1px;
float:left;
margin-left:6px;
width:230px;
height:25px;
background:#fff;
border:1px solid #666;
-moz-border-radius: 4px; /* for Mozilla browsers */
-webkit-border-radius: 4px; /* for webkit browsers (Chrome, Safari) */
-o-border-radius:4px;
-khtml-border:4px; 
border-radius: 4px; /* for Opera and others */
}
.search_cell2{
float:left;
width:165px;
height:25px;
}
.inputletter{
width:160px;
outline:none;
border:none;
font:normal 12px Arial;
color:#888;
height:17px !important;
line-height: 22px;
}
.btonsearch{
float:right;
width:60px;
height:25px;
}
.textletter{
margin:5px;
font:normal 9pt Arial;
color:#888;
}
.textletter a, textletter a:visited{
font:normal 12px Arial;
color:#888;
text-decoration:underline;
}
.textletter a:hover{
color:#444;
text-decoration:underline;
}


.featuredbox-wrapper,
.featuredbox{
	width: 192px;
    min-height: 263px;
    position: relative;
    overflow: hidden;
    font-family:  Verdana, Tahoma, "Lucida Sans";
    font-size: 9pt;
    font-weight: normal;	
} 
.featuredbox .description{
	bottom: 15px;
	left: 20px;
	font-size: 12px;
	color: #FFF;
	width: 200px;
	height: 20px;
	position: absolute;
	font-style:italic;
	font-weight:normal;
}
.featuredbox-wrapper .navigation{
	bottom:15px;
	right:15px;
	padding:0px;
	position:absolute;
	z-index:100;	
	height: 20px;
	width: 80px;
}
.featuredbox-wrapper .navigation ul{
	list-style: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.featuredbox-wrapper .navigation li{
	float: left;
	height: 20px;
	width: 20px;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	background-color: #FF0000;
	background: transparent url('../../images/inactive.png') no-repeat scroll 0 0;
}
.featuredbox-wrapper .navigation li.hover{

}
.featuredbox-wrapper .navigation li.active{
	background: transparent url('../../images/active.png') no-repeat scroll 0 0;
}
.featuredbox .box-slide1,
.featuredbox .box-slide2 {
    position: absolute;
    top: 0px;
    left: 0px;
    min-height: 263px;
    width: 192px;
    z-index: -1;
	background: #FFF;
	color: #000;	
}

.featuredbox2 .box-slide1,
.featuredbox2 .box-slide2 {
    position: absolute;
    top: 0px;
    right: 0px;
    height: 263px;
    width: 760px;
    z-index: -1;
	background: #FFF;
	color: #000;	
}

.featuredbox-wrapper2 .featuredbox{
	width: 760px;
    min-height: 263px;
    position: relative;
    overflow: hidden;
    font-family:  Verdana, Tahoma, "Lucida Sans";
    font-size: 9pt;
    font-weight: normal;	
    float: right;
} 
.featuredbox-wrapper2 .navigation{
	bottom:15px;
	right:15px;
	padding:0px;
	position:absolute;
	z-index:100;	
	height: 20px;
	min-width: 80px;
}
.featuredbox-wrapper2 .navigation ul{
	list-style: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.featuredbox-wrapper2 .navigation li{
	float: left;
	height: 20px;
	width: 20px;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	background-color: #FF0000;
	background:transparent url('../../images/inactive.png') no-repeat scroll 0 0;
}
.featuredbox-wrapper2 .navigation li.hover{

}
.featuredbox-wrapper2 .navigation li.active{
	background:transparent url('../../images/active.png') no-repeat scroll 0 0;
}
